package com.dhecp.project.storage.domain;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 出库对账信息(HwReconcileCkson)表服务接口
 *
 * @author fxz
 * @since 2024-03-01 11:34:53
 */
public class HwReconcileCkson {
    private static final long serialVersionUID = 268786935648155782L;
    /**
     * 主键id
     */
    private String guid;
    /**
     * 海外仓对账单单号
     */
    private String pBid;
    /**
     * 海外尾程单
     */
    private String wcBid;
    /**
     * 海外尾程出库单
     */
    private String ckBid;
    /**
     * 数量
     */
    private Integer num;
    /**
     * 按个计费
     */
    private BigDecimal numAmount;
    /**
     * 箱数
     */
    private Integer numBox;
    /**
     * 按箱计费
     */
    private BigDecimal numBoxAmount;
    /**
     * 按单计费
     */
    private BigDecimal orderAmount;
    /**
     * 重量
     */
    private BigDecimal weight;
    /**
     * 按重计费
     */
    private BigDecimal weightAmount;
    /**
     * 体积
     */
    private BigDecimal volume;
    /**
     * 按体积计费
     */
    private BigDecimal volumeAmount;
    /**
     * 计重
     */
    private BigDecimal weightCal;
    /**
     * 按计重计费
     */
    private BigDecimal weightCalAmount;
    /**
     * 出库费用（实际）
     */
    private BigDecimal sjCkAmount;
    /**
     * 对账状况
     */
    private String reconciliation;
    /**
     * 说明
     */
    private String remark;
    /**
     * 创建时间
     */
    private Date createTime;

    private BigDecimal xtCkAmount;



    public String getGuid() {
        return guid;
    }

    public void setGuid(String guid) {
        this.guid = guid;
    }

    public String getPBid() {
        return pBid;
    }

    public void setPBid(String pBid) {
        this.pBid = pBid;
    }

    public String getWcBid() {
        return wcBid;
    }

    public void setWcBid(String wcBid) {
        this.wcBid = wcBid;
    }

    public String getCkBid() {
        return ckBid;
    }

    public void setCkBid(String ckBid) {
        this.ckBid = ckBid;
    }

    public Integer getNum() {
        return num;
    }

    public void setNum(Integer num) {
        this.num = num;
    }

    public BigDecimal getNumAmount() {
        return numAmount;
    }

    public void setNumAmount(BigDecimal numAmount) {
        this.numAmount = numAmount;
    }

    public Integer getNumBox() {
        return numBox;
    }

    public void setNumBox(Integer numBox) {
        this.numBox = numBox;
    }

    public BigDecimal getNumBoxAmount() {
        return numBoxAmount;
    }

    public void setNumBoxAmount(BigDecimal numBoxAmount) {
        this.numBoxAmount = numBoxAmount;
    }

    public BigDecimal getOrderAmount() {
        return orderAmount;
    }

    public void setOrderAmount(BigDecimal orderAmount) {
        this.orderAmount = orderAmount;
    }

    public BigDecimal getWeight() {
        return weight;
    }

    public void setWeight(BigDecimal weight) {
        this.weight = weight;
    }

    public BigDecimal getWeightAmount() {
        return weightAmount;
    }

    public void setWeightAmount(BigDecimal weightAmount) {
        this.weightAmount = weightAmount;
    }

    public BigDecimal getVolume() {
        return volume;
    }

    public void setVolume(BigDecimal volume) {
        this.volume = volume;
    }

    public BigDecimal getVolumeAmount() {
        return volumeAmount;
    }

    public void setVolumeAmount(BigDecimal volumeAmount) {
        this.volumeAmount = volumeAmount;
    }

    public BigDecimal getWeightCal() {
        return weightCal;
    }

    public void setWeightCal(BigDecimal weightCal) {
        this.weightCal = weightCal;
    }

    public BigDecimal getWeightCalAmount() {
        return weightCalAmount;
    }

    public void setWeightCalAmount(BigDecimal weightCalAmount) {
        this.weightCalAmount = weightCalAmount;
    }

    public BigDecimal getSjCkAmount() {
        return sjCkAmount;
    }

    public void setSjCkAmount(BigDecimal sjCkAmount) {
        this.sjCkAmount = sjCkAmount;
    }

    public String getReconciliation() {
        return reconciliation;
    }

    public void setReconciliation(String reconciliation) {
        this.reconciliation = reconciliation;
    }

    public String getRemark() {
        return this.remark;
    }

    public void setRemark(final String remark) {
        this.remark = remark;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public BigDecimal getXtCkAmount() {
        return this.xtCkAmount;
    }

    public void setXtCkAmount(final BigDecimal xtCkAmount) {
        this.xtCkAmount = xtCkAmount;
    }
}


